ridge cape - Turkish English Dictionary